package com.ruoyi.eqmonitor.domain;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.core.web.domain.BaseEntity;

import java.io.Serializable;
import java.util.Date;

/**
 * 设备月报对象 opt_device_monitor_month
 * @author ruoyi
 * @date 2023-03-08
 */
@Data
public class OptDeviceMonitorMonth implements Serializable {

    private static final long serialVersionUID = 1L;

	@TableId(value = "id",type = IdType.AUTO)
    private Long id;

    /** 设备编码 */
    @Excel(name = "设备编码")
    private String snCode;

    /** 监测编码 */
    @Excel(name = "监测编码")
    private String monitorCode;

    /** 监测名称 */
    @Excel(name = "监测名称")
    private String monitorName;

    /** 监测单位 */
    @Excel(name = "监测单位")
    private String dataUnit;

    /** 设备类型 */
    @Excel(name = "设备类型")
    private String equipmentType;

    /** 设备类型编码 */
    @Excel(name = "设备类型编码")
    private String equipmentTypeCode;

    /** 时间 */
    @Excel(name = "时间")
    private String time;

    /** 均值 */
    @Excel(name = "均值")
    private String avgValue;

    /** 最大值 */
    @Excel(name = "最大值")
    private String maxValue;

    /** 最小值 */
    @Excel(name = "最小值")
    private String minValue;

}